Big Huge Thesaurus

iodoamino acid

noun